import java.util.Arrays;
import java.util.Scanner;

public class Work01 {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        //在此输入您的代码...
        String s = scan.nextLine();//获取键盘输入的值
        char maxStr = 'a';//获取出现最多的字符
        int maxInt = 0;//出现的次数
        int[] arr = new int[26];//对应26个字母

        for(int i=0; i<s.length();i++){
//charAt()获取索引为i的值  -'a' 转化为
//ASCII
            arr[s.charAt(i) - 'a'] +=1;
        }

        for(int i=0; i<26; i++){
            if(arr[i] > maxInt){
                maxInt = arr[i];
                maxStr = (char)(i+'a');
            }
        }

        System.out.println(maxStr);
        System.out.println(maxInt);
    }
}
